home
***
CD-ROM
|
disk
|
FTP
|
other
***
search
/
CD ROM Paradise Collection 4
/
CD ROM Paradise Collection 4 1995 Nov.iso
/
program
/
pgx131.zip
/
CHANGES.DOC
next >
Wrap
Text File
|
1994-08-18
|
11KB
|
334 lines
PtGen 1.31 release a
New features:
- if you remove a link by pressing Ctrl+F9 again, you can now remove
either the link or the link and the associated object.
Fixed bugs:
- unit BBConst was missing from the release so you couldn't compile
the things you had created, although it did not affect the working
of PtGen.
- If you pressed the compile button in the HelpText dialog box twice
you got a run-time error. For the DPMI version you only needed to
press it once...
- fixed some minor glitches.
PtGen 1.30 release g
New features:
- Extended the procedure call to a full user code insertion ability.
Therefore the procedure call option has been removed from the predefined
objects menu to the the define-your-self menu.
- Updated the docs to cover all or almost all new features and changes from
the past.
- Added basic TVToys support. TVToys and TVTools are incompatible! Use
one or the other, or none.
Fixed bugs:
- more as 16 items in a cluster derivative bombed PtGen. Now RadioButons
and SpinButtons may hold an unlimited amount of items and CheckBoxes may
hold a maximum of 16 items.
- If you didn't specify any Picture validator text, PtGen (actually the
unit Validate, bombed).
- if you deleted a hcConstant in a menu item dialog box, closed it and
re-edited it, PtGen would display (sometimes) strange values in the
hcConstant inputline. If you closed it now again, PtGen would abort with
216 (hopefully, else it would crash some time later on....)
PtGen 1.30 release f
Fixed bugs:
- introduced in release e: if a memo, listviewer or cluster derivative had
a frame, no 'Options or ofFramed' was written.
PtGen 1.30 release e
New features:
- Added Copy to Clipboard ability to TXinputLine (press Ctrl+Ins)
- Extended TVTool support
- added TVTool's TbxWordEdit, TbxLongEdit and TbxRealEdit
- These inputlines now support TVTool ID setting and HistoryID support
- Extended TRealValidator with Decimals, a field which controls how many
decimals should be shown. This breaks existing TRealValidators in
resources!
- Added two new predefined object: the standard file dialog box and
TVTool's file dialog box. Of course they are only useful for prototyping
purposes.
- when a labeled view is deleted, it's label is deleted also. Before you
had always to remove the label yourself. If you didn't all kinds of 216
errors could be the result.
Fixed bugs:
- Identifiers for string resources were not read back correctly.
- the Clock viewer was not redrawn when a different menubar was activated
- When a new dialog box was created, the help text added to the subviews
were not displayed (or wrong help texts were displayed). Only afteer
closing and next editing the dialog box the help texts were correct.
- When a dialog box which contained TCluster derivaties was cloned, the
previous view in Z-Order could sometimes be deleted.
- When a TInputLine was cloned the ofValidate flag was not set in the
cloned view.
- When a TValidator was cloned its flags were not cloned.
- When an inputline with the ofSelectable bit turned off was read back in
you could not select it.
PtGen 1.30 release d
- fixed bugs introduced in earlier 1.30 releases
PtGen 1.30 release c
New features:
- Added cloning of History views
Fixed bugs:
- ListViewers were not cloned
- when you changed the message a validator should display when an error
occured, the field StrResID was written instead of ResStrID
PtGen 1.30 release b
New features:
- multiple views can now be moved/deleted when building a dialog box
Fixed bugs:
- fixed bug in the button code. In real mode version of PtGen one could not
edit or create a button )-:
- the delete function in the help texts dialog box did not work so help
texts could not be deleted
- fixed bug in cloning of inputlines. Sometimes the cloned inputline got a
frame around it.
PtGen 1.30 release a
- added resource capabilitie. PtGen now writes R<object name> records in
the interface of the created unit.
PtGen now also writes the file PTGRES.INC, an include file for your
resource making program.
- added a Write resource file menuitem option under the menubar item
File which writes a first version of MAKERES.PAS which you can tailor
to your needs.
- added a Write main program menuitem option under the menubar item File
which writes a standard (same as found in the manual) main program so
you can really quick prototype an application.
Just startup PtGen, create some objects, write them to file, write the
main program and you are can immediately compile and run your
application.
PtGen 1.22ß release d
- added extra check in dialog box record type parsing
- a single quote (') in a menu item was not replaced by a double quote when
the file was written
- when loading an application from another directory than the current one the
helptexts were nog read correctly
- same for pressing Help (F1). It was not found in that case
PtGen 1.22ß release a
- The menubar Init constructor was not correct. The GetExtend method should
have been prefixed by Application^.
- The menubar and popup view could not be linked.
- PbxDateEdit was not correctly readed from the source file
- when an error was detected when reading a PtGen file and Clock or
HeapViewer was enabled, PtGen aborted with a 216.
- PtGen discarded help constants of the form hc<letter><digit><whatever>.
PtGen now only discards help constants starting with hcH<number >= 2000>.
- menubar and popup objects other than the main menubar wrote a faulty
HandleEvent, causing PtGen to fail on such files.
- when an invalid mask was specified for a TVTool inputline, PtGen aborted
with a 216.
- when a history id was specified, its size was not correct.
- when an application didn't any links to its menubar or statusline, a
HandleEvent method was written in its interface, but not in its
implementation causing the compiler to fail with an undefined forward
message.
PtGen 1.21ß release 2
- public release
PtGen 1.21ß release 1
- enhanced the MenuBar and PopUp object with a local menu that lets you
add predefined menus as a File Menu or a Window Menu. Another option,
*absolutely unique*, is a sorting option for the menubar which sorts
all items always within divider lines
- TbxDateEdit used in its record TbxDateEdit which required TVTypes in the
uses clause which was not.
- editors buffer size was not preserved when entering a value in the
applicaion configuration dialog box.
- standard hcXXXX from the App unit added. Can break existing code! For
example if you have defined hcDosShell PtGen will give an error ('Internal
error: trying to reinsert constant').
The solution is simple: just delete these constants.
This applies only to constants defined in the App unit.
- added more predefined objects/links
- menubar
- help window
- change dir dialog box
- add procedure call object
- ascii text display object
To use this you need /bp/examples/dos/tvdemo and /bp/examples/dos/tvfm
in your unit path (you need TEXTVIEW.PAS and CALCULATOR.PAS)
- added more cloning
- cloning of menubar
- cloning of popup
- fixed bug. Objects could linked to Buttons in a dialog box, but code
was not written.
- fixed XInputLine bug: XInputLine actually was a plain InputLine, oops!
- history views:
- fixed not deletion of history views
- fixed writing of 3d history views: the boundaries were incorrectly set
- added history id managing, hsXXXX, type now in either a value or a
constant
- added mouse support to the TSpinButton from BBDlg
- added HeapViewer and Clock to Application Configuration Dialog box. You
need bp/examples/dos/tvdemo in your unit path (you need GADGETS.PAS)
- now listboxes should obey typing in of characters
- now the strings.tvr is backed up to strings.tvb before overwriting it,
when saving the application
- errors and log information are now written to PTGEN.LOG instead of
PTGERR.LOG
PtGen 1.20ß release 8d
- The OnAppend flag was always set for the picture validator
PtGen 1.20ß release 8c
- Saving of a stand-alone dialog box didn't work corectly, the file dialog
box (or was it the abandon work dialog box?) kept popping up.
- Improved string resource file handling. After the .tvr is selected, the
corresponding .inc file is presented directly in the file dialog box.
Previously the user had to retype it.
- Fixed some other 213 an 216 'bugs' in the string resource handling code.
These occured as one didn't do things 'correctly', they didn't occur during
'normal' operation.
- the width of the resource string files dialog box has been enlarged.
- When a dialog box didn't have a record and one turned the record option
on, the names of the variables in the record were not set.
PtGen 1.20ß release 8b
- Real mode version broke with a Overlay not initialized bug.
- the bfLeftJust flag was written as bfLestJust.
PtGen 1.20ß release 8a
- not all dialogs showed the correct version number. Fixed
- When a record for a dialog is created, the variable name initially equals
the label if any. Now illegal characters like ':' are filtered out so only
legal characters remain
PtGen 1.20ß release 8
- hints were not displayed when added to a subview. Corrected.
- added full statusline editing capabilities
- added history support for inputlines
- bxIntegerEdit did not support a negative minimum or maximum value,
corrected
- enhanced statusbar editing. Now full support for various StatusDef
inputlines. Objects can now be linked to status keys too.
- added frame option to InputLine
- added a ChangeDirectory menu item
- added an Exit to Dos menu item
- previously, a view could have more than one label. Is not possible
anymore
- now a command (or menu item) can be (re)linked to user defined
objects too. Previously when a link was destroyed it was not possible
to restore it, now one can simply display all defined objects and link
to one of them
- Improved (?) popping up of menus. Now a button press + release pops up
the menu, a second press is needed to make a selection.
Holding down the mouse button is still possible and should work as
before.
PtGen 1.20ß7
- internal release, bug fixes + additions, see above
PtGen 1.20ß6a
- added support for TbxByteEDit, TbxIntegerEdit and TbxDateEdit
- bugs removed, sigh
- added the /25 commandline option
PtGen 1.20ß5
- hcConstants are now proceeded by 'hc' as this is more intiutive. 'hc'
is stripped when the helpfile is written.
- A single dialog box can now be created with Dialog|New. The saved
source code can be readed later on.
- graphics mouse can now be disabled by specifying the /NGM option on
the command line or in the PTGEN environment variable
- various little cosmetic fixes